package exo1_1;
import exo1_1.CompteAvecLimite;
public  class CompteEpargne extends CompteAvecLimite {

	private final int credit;
	public static final int MINIOPERA=400;
	private static double TAUX=10;
	private double solde;
	public CompteEpargne(String nom, int numero, double montant,
			double plafond, int credit, double TAUX, double solde) {
		super(nom, numero, montant, plafond);
		this.credit = credit;
		this.TAUX = TAUX;
		this.solde = solde;
	}
	
	@Override
	public boolean debiterCompte(double montant){
		if((this.solde-montant)<0 || (this.solde-montant)<(this.MINIOPERA))
			return false;
			else
				this.solde=this.solde-montant;
		       return true;
	}

	public void calculInteret(int mois){
		double tauxactuel=(this.TAUX)/100/12*mois;
		this.setMontant(getMontant()+(this.getMontant()*tauxactuel));
	}

	public double getSolde() {
		return solde;
	}

	public void setSolde(double solde) {
		this.solde = solde;
	}

}
